Injectors for engines - Inglés Sinónimo Diccionario